home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
pkins710.zip
/
PKINSPCB.DOC
< prev
next >
Wrap
Text File
|
1992-01-01
|
8KB
|
181 lines
PCBoard Installation Documentation Page 1 of 3
Introduction
PKInsert was designed to be extremely flexible so it would be
impossible for me to explore all the possibilities in this document.
Instead I will show you my configuration of PKInsert with PCBoard,
hopefully giving you a starting point.
Note: Use of the (/SWAP) environment variable for PCBoard is
recommended for maximum memory.
PKInsert Configuration
╔════════════════════════════════════════════════════════════════════╗
║ Options Menu ║
║ ║
║ Xtract/Temp Files Drive : H Insert Archive Comment : Y ║
║ Req Xtract Space (%Arc) : 200 Delete Disclaimer(s) : Y ║
║ Add File(s) to Archive : Y ║
║ Rename Bad/Virused Arcs : N ║
║ Held Archive Rename Ext : HLD Manage Pass/Fail Log : Y ║
║ Keep Result/Error Log : Y ║
║ Test Archive CRC : Y Max. Standard Log Size : 80 ║
║ Corrupt Arc Rename Ext : BAD ║
║ ║
║ Scan Archives for Virii : Y ║
║ Virused Arc Rename Ext : VIR ║
║ McAfee Assoc. SCAN Ver : 8.1V85 ║
║ ║
║ Number Taglines to Keep : 20 ║
║ Identification Tagline? ║
║ 7th Illusion /Mainstream Cyberspace/ (1:167/281.0@fidonet.org) ║
║ ║
╚═══ 01/01/92 ════════════════════════════════════════ 07:10:00am ═══╝
╔════════════════════════════════════════════════════════════════════╗
║ File Location Menu ║
║ ║
║ Ascii Editor : D:\TOOLS\QEDIT\Q.EXE ║
║ ║
║ Standard Log File : D:\PKINSERT\NODE#.LOG ║
║ Extended Pass Log File : PCBPASS.TXT ║
║ Extended Fail Log File : PCBFAIL.TXT ║
║ ║
║ Virus Comment (Test) : D:\PKINSERT\VIRUSTST.CMT ║
║ Virus Comment (Upload) : D:\PKINSERT\VIRUSULD.CMT ║
║ ║
║ Archive Comment File : D:\PKINSERT\PKINSERT.CMT ║
║ ║
║ Disclaimer(s) Del List : D:\PKINSERT\PKINSDEL.LST ║
║ Add File(s) List : D:\PKINSERT\PKINSADD.LST ║
║ ║
╚═══ 01/01/92 ════════════════════════════════════════ 07:10:00am ═══╝
PCBoard Installation Documentation Page 2 of 3
╔════════════════════════════════════════════════════════════════════╗
║ Command Line Parameters Menu ║
║ ║
║ McAfee Associates SCAN : /a /nobreak /nomem /nopause /sub ║
║ ║
║ Pkzip Del Disclaimer(s) : /bh:\ /dk! ║
║ Pkzip Add Files/Comment : /bh:\ /exzk! ║
║ Pkunzip Test Archive : /t ║
║ Pkunzip Extract Files : /xn /ojhsr ║
║ ║
║ Lha Del Disclaimer(s) : d /wh:\ ║
║ Lha Add Files/Comment : a /wh:\ ║
║ Lha Test Archive : t /m1 ║
║ Lha Extract Files : e /m2 ║
║ ║
║ Arj Del Disclaimer(s) : d /wh:\ /s1 /!@ ║
║ Arj Add Files/Comment : a /wh:\ /s1 /!@ /m4 /e ║
║ Arj Add Comment Only : c /wh:\ /s1 ║
║ Arj Test Archive : t ║
║ Arj Extract Files : e /y ║
║ ║
╚═══ 01/01/92 ════════════════════════════════════════ 07:10:00am ═══╝
Batch Files
Autoexec.Bat
~~~~~~~~~~~~
Set Tagline=7th Illusion /Mainstream Cyberspace/ (1:167/281.0@fidonet)
Set PKInsert=/cD:\PKInsert\PKInsert.Cfg /s8.1V85
Note: When I upgrade SCAN versions I only have to change the above
version parameter. I use PKInsert.Cfg as a default
configuration file for myself. I over-ride this value on the
command line for the Board.
Pcbtest.Bat
~~~~~~~~~~~
@Echo Off
Cls
Rem :
Rem : Clean Up Any Residue
Rem :
If Exist Pcbpass.Txt Del Pcbpass.Txt
If Exist Pcbfail.Txt Del Pcbfail.Txt
If Exist Pcbtest.Txt Del Pcbtest.Txt
If (%2) == (TEST) Goto SkipUpld
Rem :
Rem : Strip Authenticity Verification of Zip Archives
Rem :
StripAV /R /P %1
PCBoard Installation Documentation Page 3 of 3
Rem :
Rem : Stamp Archive with Current System Date
Rem :
Fd %1
:SkipUpld
Rem :
Rem : PKInsert Version 7.00
Rem :
D:\Pkinsert\Pkinsert /cD:\Pkinsert\Node.Cfg %1 /%2 /D%3
If Exist Pcbfail.Txt Goto End
Rem :
Rem : Zip Duplicate Check
Rem :
Rem : This section can only handle Zip type archives. Some tricky
Rem : renaming is necessary to retain previous test results.
Rem : Pcboard.Sys is also renamed to avoid ZDCS from spitting out
Rem : it's 'UNREGISTERED' blurb.
Rem :
If Exist Pcbpass.Txt Ren Pcbpass.Txt Pcbtest.Txt
If Exist Pcboard.Sys Ren Pcboard.Sys Pcboard.Tmp
D:\Tools\Zdcs\ZCheck.Exe %1 %2
If Exist Pcboard.Tmp Ren Pcboard.Tmp Pcboard.Sys
If Not Exist Pcbfail.Txt Copy Pcbtest.Txt Pcbpass.Txt >Nul
If Exist Pcbfail.Txt Copy Pcbtest.Txt+Pcbfail.Txt >Nul
If Exist Pcbfail.Txt Copy Pcbtest.Txt Pcbfail.Txt >Nul
If Exist Pcbtest.Txt Del Pcbtest.Txt
If Exist Pcbfail.Txt Goto End
Rem :
Rem : FILE_ID.DIZ Archive Description Import
Rem :
If (%2) == (UPLOAD) D:\Tools\Pcbdesc\PcbDesc.Exe %1 %3
:End
TestFile
~~~~~~~~
TestFile will report file extensions through the use of DOS Error
Levels. Each file extension passed on the command line represents an
incremental Error Level. If no match is found, TestFile exits with an
Error Level of 100. An example follows.
TestFile %1 Zip Lzh Arj Gif
If ErrorLevel 100 Goto UnknownStandard
If ErrorLevel 4 Goto TestGif
If ErrorLevel 3 Goto TestArj
If ErrorLevel 2 Goto TestLzh
If ErrorLevel 1 Goto TestZip